

<p class="title" align="center">Triangle Java Users Group Presents:</p>
<p class="header4" align="center">Java Class Loaders</p>
<p class="header4" align="center"><span align="center" class="header3">presented
  by Stuart Dabbs Halloway</span></p>

<p align="center"><b>Monday, March 17, 2003 </b><br>
  <b>6:30 PM - 9:00 PM</b> <br>
  <b>MCNC Auditorium</b> <br>
  3021 Cornwallis Road <br>
  Research Triangle Park, North Carolina</p>


<p><span class="header2">Abstract:</span><br>
Java's class loader architecture provides a dynamic and extensible
mechanism for building applications. You will learn how to use class
loaders to deploy multiple versions of classes side-by-side in the same
VM, and how to redeploy components withtout shutting down servers. You
will also learn how to troubleshoot class loading problems such as
inversion. You will learn to use the context class loader to correctly
implement factory methods, and how to load non-code resources.
</p>

<p><span class="header2">About the Speaker:</span><br>
Stuart Dabbs Halloway is the Chief Technical Officer at <a href="http://www.develop.com">DevelopMentor</a>,
a developer services company that specializes in training programmers in .NET, Java, Web Services,
C++, and COM. Stuart is the author of Component Development for the Java Platform, part of the
DevelopMentor book series and available for free online. From January 2000 to July 2001, Stuart
wrote a monthly Tech Tips column for the Java Developer Connection. He has also written for
JavaPro magazine. Stuart regularly speaks at industry events such as JavaOne. Prior to
DevelopMentor, Stuart worked as a lead engineer and project manager, shipping successful
projects for Prentice Hall, National Geographic, and Duke University's Humanities Computing
Facility. He received his B.S. and M.P.P. from Duke University in 1990 and 1994, respectively.
</p>
<p>
Stuart's internet home is <a href="http://staff.develop.com/halloway">http://staff.develop.com/halloway</a>.
Stuart lives in North Carolina with his wife Joey, daughters Hattie and Harper, Sundance the
spaniel, Darwin the beag-dachshund, and Emma the stuffy cat.</p>

<span class="header2">Agenda:</span><br>
6:30 - 7:00 PM -- Meet, Talk, Snacks <br>
7:00 - 7:15 -- JUG Business and Announcements <br>
7:15 - 8:15 -- Presentation <br>
8:15 - 8:30 -- Discussion with Presenter <br>
9:00 - Doors close <br>

<br>


<p><span class="header2">Admission:</span><br>
Paid-up members of TriJUG may attend without additional charge.
Non members are asked to pay $5 per meeting. But, if you are either a full time
student or unemployed, then we ask only $2 per meeting.</p>


<p><span class="header2">DIRECTIONS to MCNC:</span><br>
<b>From Raleigh:</b><br>
Take I-40 West toward Durham and Chapel Hill. You will enter RTP. Where I-40 splits,
bear right onto the Durham Freeway North (Highway 147). Take the Cornwallis Road Exit.
At the end of the exit ramp, bear right - cross back over the Freeway. MCNC is located
approximately 3/4 mile on the right.</p>


<p><b>From Durham:</b><br>
Get on the Durham Freeway South (Highway 147). Take the Cornwallis Road exit.
At the end of the ramp, bear right - MCNC is approximately 3/4 mile on right. </p>

<p align="center">Click here for <a href="http://trijug.org/mcnc/?/directions.html">map with
directions</a>, or visit the <a href="http://trijug.org/mcnc/?/">MCNC web site</a>.</p>

<br>
<br>
